/**********************************************************************************************
*************************************************************************************************
*************************************************************************************************
									SIN THEME							
************************************************************************************************
*************************************************************************************************
*************************************************************************************************/



.nzselector{
	margin:2px;
	min-width: 100px;
	max-width: 200px;
	min-height: 20px;
	cursor:pointer;
	border:1px solid black;
	position:relative;
	background: #A4A4A4;
	color:white;
}

.nzselector .nzselectoroptions{
	border-top: 1px solid #848484;
	color: #595959;
	padding:5px;
	font-size: 0.9em;	
	position:absolute;
	z-index: 111111111;	
	border:1px solid white;
	border-bottom: 1px solid #848484;
	background: #A4A4A4;
}
		.nzselector .nzselectoroptions .nzlabel{
			border-bottom:1px solid #595959;
		}
		.nzselector .nzselectoroptions .nzoption:hover{
			background:#595959;
			color:#fff;
		}




/******************************************************************************************
	*************************************************************************************
	*************************************************************************************
	**************************************DEFAULT THEME**********************************
	*************************************************************************************
*******************************************************************************************/

.default_theme{
	border: 0px;
	position:relative;
	color:black;
}
.default_theme .nzselectorheader{
	padding:5px;
	background-image: url('arrow_down.png');
	background-repeat:no-repeat ;
	background-position:  97% 50%;
	border:1px solid red;
	background-color:white;
	border: 0px;
	border-bottom: 1px solid #848484;
	border-right: 1px solid #848484;
	-webkit-border-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-radius: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
}
		

.default_theme .nzselectoroptions{
	border-top: 1px solid #848484;
	color: #595959;
	padding:5px;
	font-size: 0.9em;	
	position:absolute;
	z-index: 111111111;
	border-bottom: 1px solid #848484;
	border-right: 1px solid #848484;
	-webkit-border-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-radius: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	background:white;
}
		.default_theme .nzselectoroptions .nzlabel{
			font-style: italic;
			width:100%;
			border-bottom:1px solid #848484;
		}
		.default_theme .nzselectoroptions .nzoption{
			padding:3px;
			padding-left:10px;
			padding-right:10px;
			margin-top:1px;
			clear:both;
		}
		.default_theme .nzselectoroptions .selected{
			color:gold;
			background:#595959;
			-webkit-border-radius: 5px;
			-moz-border-radius: 5px;
			border-radius: 5px;
		}
		.default_theme .nzselectoroptions .nzoption:hover{
			background:#595959;
			color:#fff;
			-webkit-border-radius: 5px;
			-moz-border-radius: 5px;
			border-radius: 5px;
		}





